﻿using System;
using _5E.Infrastructure.Domain;

namespace Melee.Models.Entity
{
    public partial class Map : EntityBase<Int32>, IAggregateRoot
    {
        private String m_Name;
        public virtual String Name
        {
            get { return m_Name; }
            set { m_Name = value; }
        }

        private String m_Img;
        public virtual String Img
        {
            get { return m_Img; }
            set { m_Img = value; }
        }

        private Int32 m_X;
        public virtual Int32 X
        {
            get { return m_X; }
            set { m_X = value; }
        }

        private Int32 m_Y;
        public virtual Int32 Y
        {
            get { return m_Y; }
            set { m_Y = value; }
        }

        private Guid m_SystemId;
        public virtual Guid SystemId
        {
            get { return m_SystemId; }
            set { m_SystemId = value; }
        }

        protected override void Validate()
        {
        }
    }
}
